/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package sip;

/**
 * SipManager:  Manager the operation of the SIP.
 * @author Stephen
 */
public class SipManager {
    //Operating states:  normal, fail-safe
    //enters fail-safe state whenever a critical device failure occurs
    
    //Should be able to be turned on and off with the HARD ON/OFF button
    
    //The SIP should perform a Power-On-Self-Test
    //  Checks the clock, the ECU and the pump hardware.
    
    //After self test
    //User given choice to begin infusion
    //At any point in time, user can program a bolus
    //Check clock and ECU every 5 seconds, provides visual alarm
    //inform battery is low
}
